get an itching palm - Deutsch Englisch Wörterbuch